package com.intellagric.service.iftmonitor.ift_equipment_channel;

import com.intellagric.common.pojo.LayuiDataGridResult;
import com.intellagric.common.pojo.ResponseMessage;
import com.intellagric.module.iftmonitor.EquipmentChannelVo;
import com.intellagric.module.iftmonitor.EquipmentVo;
import com.intellagric.pojo.IftEquipment;
import com.intellagric.pojo.IftEquipmentChannel;

/**
 * @Author: zhy
 * @email: 1269679946@qq.com
 * @Date: 2018/10/18
 * @DESC： 采集设备通道管理服务接口
 */
public interface EquipmentChannelService {

    //增加采集设备通道
    ResponseMessage addEquipmentChannel(IftEquipmentChannel equipmentChannel);

    //删除采集设备通道
    ResponseMessage deleteEquipmentChannel(String id);

    //修改采集设备通道
    ResponseMessage editEquipmentChannel(IftEquipmentChannel equipmentChannel);

    //查询采集设备通道
    IftEquipmentChannel getEquipmentChannelById(String id);
    LayuiDataGridResult getEquipmentChannelListByVo(EquipmentChannelVo equipmentChannelVo);
    LayuiDataGridResult getEquipmentChannelList();

}
